package com.bysj.dao;

import com.bysj.entity.Goods;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;
import java.util.Map;

@Mapper
public interface GoodsDao {
    //添加商品
    void addGoods(Goods goods);
    //查询所有商品
    List<Goods> getAllGoods(Map map);
    //根据id查询商品
    List<Goods> getGoodsById(Integer id);
    //根据用户id查询商品
    List<Goods> getGoodsByUid(Integer id);
    //根据id删除商品
    void deleteGoodsById(Integer id);
    //根据id修改商品
    void updateGoodsById(Goods goods);
    //根据输入的文字查询相关商品
    List<Goods> getGoodsByWords(String searchwords);
}
